import 'package:flutter/material.dart';

class Colours {
  static const Color app_main = Color(0xFF2574FF);
  static const Color dark_app_main = Color(0xFF3F7AE0);

  static const Color bg_color = Color(0xfff5f5f5);
  static const Color dark_bg_color = Color(0xFF18191A);

  static const Color material_bg = Color(0xFFFFFFFF);
  static const Color dark_material_bg = Color(0xFF303233);

  static const Color text = Color(0xFF333333);
  static const Color dark_text = Color(0xFFB8B8B8);
  //深蓝
  static const Color textDeepBlue = Color(0xFF06164B);
  static const Color textDeepGray = Color(0xFF454655);
  //浅灰色
  static const Color darkLightGray = Color(0xFFA3A9AF);

  static const Color text_gray = Color(0xFF888992);
  static const Color dark_text_gray = Color(0xFF666666);

  static const Color text_gray_c = Color(0xFFcccccc);
  static const Color dark_button_text = Color(0xFFF2F2F2);
  
  static const Color bg_gray = Color(0xFFF6F6F6);
  static const Color dark_bg_gray = Color(0xFF1F1F1F);

  static const Color line = Color(0xFFEEEEEE);
  static const Color dark_line = Color(0xFF3A3C3D);

  static const Color red = Color(0xFFFF3F3F);
  static const Color dark_red = Color(0xFFE03E4E);
  
  static const Color text_disabled = Color(0xFFD4E2FA);
  static const Color dark_text_disabled = Color(0xFFCEDBF2);

  static const Color button_disabled = Color(0xFF96BBFA);
  static const Color dark_button_disabled = Color(0xFF83A5E0);

  static const Color unselected_item_color = Color(0xffbfbfbf);
  static const Color dark_unselected_item_color = Color(0xFF5a5a5a);

  static const Color bg_gray_ = Color(0xFFFAFAFA);
  static const Color dark_bg_gray_ = Color(0xFF242526);

  static const Color gradient_blue = Color(0xFF5793FA);
  static const Color shadow_blue = Color(0x805793FA);
  static const Color orange = Color(0xFFFF8547);
  
  // 深色模式渐变色背景
  static const Color dark_gradient_top_left = Color(0xFF883e17);
  static const Color dark_gradient_top_right = Color(0xFF843a13);
  static const Color dark_gradient_bottom = Color(0xFF030003);
  
  // 浅色模式渐变色背景（如果需要的话）
  static const Color light_gradient_top_left = Color(0xFFF5F5F5);
  static const Color light_gradient_top_right = Color(0xFFE8E8E8);
  static const Color light_gradient_bottom = Color(0xFFF0F0F0);
}
